armadillo lizard - Alemán Inglés Diccionario